Antenna Season Report Notebook¶

Josh Dillon, Last Revised January 2022

This notebook examines an individual antenna's performance over a whole season. This notebook parses information from each nightly rtp_summarynotebook (as saved to .csvs) and builds a table describing antenna performance. It also reproduces per-antenna plots from each auto_metrics notebook pertinent to the specific antenna.

In [1]:
import os
from IPython.display import display, HTML
display(HTML("<style>.container { width:100% !important; }</style>"))
In [2]:
# If you want to run this notebook locally, copy the output of the next cell into the next line of this cell.
# antenna = "004"
# csv_folder = '/lustre/aoc/projects/hera/H5C/H5C_Notebooks/_rtp_summary_'
# auto_metrics_folder = '/lustre/aoc/projects/hera/H5C/H5C_Notebooks/auto_metrics_inspect'
# os.environ["ANTENNA"] = antenna
# os.environ["CSV_FOLDER"] = csv_folder
# os.environ["AUTO_METRICS_FOLDER"] = auto_metrics_folder
In [3]:
# Use environment variables to figure out path to the csvs and auto_metrics
antenna = str(int(os.environ["ANTENNA"]))
csv_folder = os.environ["CSV_FOLDER"]
auto_metrics_folder = os.environ["AUTO_METRICS_FOLDER"]
print(f'antenna = "{antenna}"')
print(f'csv_folder = "{csv_folder}"')
print(f'auto_metrics_folder = "{auto_metrics_folder}"')
antenna = "97"
csv_folder = "/home/obs/src/H6C_Notebooks/_rtp_summary_"
auto_metrics_folder = "/home/obs/src/H6C_Notebooks/auto_metrics_inspect"
In [4]:
display(HTML(f'<h1 style=font-size:50px><u>Antenna {antenna} Report</u><p></p></h1>'))

Antenna 97 Report

In [5]:
import numpy as np
import pandas as pd
pd.set_option('display.max_rows', 1000)
import glob
import re
from hera_notebook_templates.utils import status_colors, Antenna
In [6]:
# load csvs and auto_metrics htmls in reverse chronological order
csvs = sorted(glob.glob(os.path.join(csv_folder, 'rtp_summary_table*.csv')))[::-1]
print(f'Found {len(csvs)} csvs in {csv_folder}')
auto_metric_htmls = sorted(glob.glob(auto_metrics_folder + '/auto_metrics_inspect_*.html'))[::-1]
print(f'Found {len(auto_metric_htmls)} auto_metrics notebooks in {auto_metrics_folder}')
Found 99 csvs in /home/obs/src/H6C_Notebooks/_rtp_summary_
Found 97 auto_metrics notebooks in /home/obs/src/H6C_Notebooks/auto_metrics_inspect
In [7]:
# Per-season options
mean_round_modz_cut = 4
dead_cut = 0.4
crossed_cut = 0.0

def jd_to_summary_url(jd):
    return f'https://htmlpreview.github.io/?https://github.com/HERA-Team/H6C_Notebooks/blob/main/_rtp_summary_/rtp_summary_{jd}.html'

def jd_to_auto_metrics_url(jd):
    return f'https://htmlpreview.github.io/?https://github.com/HERA-Team/H6C_Notebooks/blob/main/auto_metrics_inspect/auto_metrics_inspect_{jd}.html'

Load relevant info from summary CSVs¶

In [8]:
this_antenna = None
jds = []

# parse information about antennas and nodes
for csv in csvs:
    df = pd.read_csv(csv)
    for n in range(len(df)):
        # Add this day to the antenna
        row = df.loc[n]
        if isinstance(row['Ant'], str) and '<a href' in row['Ant']:
            antnum = int(row['Ant'].split('</a>')[0].split('>')[-1]) # it's a link, extract antnum
        else:
            antnum = int(row['Ant'])
        if antnum != int(antenna):
            continue
        
        if np.issubdtype(type(row['Node']), np.integer):
            row['Node'] = str(row['Node'])
        if type(row['Node']) == str and row['Node'].isnumeric():
            row['Node'] = 'N' + ('0' if len(row['Node']) == 1 else '') + row['Node']
            
        if this_antenna is None:
            this_antenna = Antenna(row['Ant'], row['Node'])
        jd = [int(s) for s in re.split('_|\.', csv) if s.isdigit()][-1]
        jds.append(jd)
        this_antenna.add_day(jd, row)
        break
In [9]:
# build dataframe
to_show = {'JDs': [f'<a href="{jd_to_summary_url(jd)}" target="_blank">{jd}</a>' for jd in jds]}
to_show['A Priori Status'] = [this_antenna.statuses[jd] for jd in jds]

df = pd.DataFrame(to_show)

# create bar chart columns for flagging percentages:
bar_cols = {}
bar_cols['Auto Metrics Flags'] = [this_antenna.auto_flags[jd] for jd in jds]
bar_cols[f'Dead Fraction in Ant Metrics (Jee)'] = [this_antenna.dead_flags_Jee[jd] for jd in jds]
bar_cols[f'Dead Fraction in Ant Metrics (Jnn)'] = [this_antenna.dead_flags_Jnn[jd] for jd in jds]
bar_cols['Crossed Fraction in Ant Metrics'] = [this_antenna.crossed_flags[jd] for jd in jds]
bar_cols['Flag Fraction Before Redcal'] = [this_antenna.flags_before_redcal[jd] for jd in jds]
bar_cols['Flagged By Redcal chi^2 Fraction'] = [this_antenna.redcal_flags[jd] for jd in jds]
for col in bar_cols:
    df[col] = bar_cols[col]

z_score_cols = {}
z_score_cols['ee Shape Modified Z-Score'] = [this_antenna.ee_shape_zs[jd] for jd in jds]
z_score_cols['nn Shape Modified Z-Score'] = [this_antenna.nn_shape_zs[jd] for jd in jds]
z_score_cols['ee Power Modified Z-Score'] = [this_antenna.ee_power_zs[jd] for jd in jds]
z_score_cols['nn Power Modified Z-Score'] = [this_antenna.nn_power_zs[jd] for jd in jds]
z_score_cols['ee Temporal Variability Modified Z-Score'] = [this_antenna.ee_temp_var_zs[jd] for jd in jds]
z_score_cols['nn Temporal Variability Modified Z-Score'] = [this_antenna.nn_temp_var_zs[jd] for jd in jds]
z_score_cols['ee Temporal Discontinuties Modified Z-Score'] = [this_antenna.ee_temp_discon_zs[jd] for jd in jds]
z_score_cols['nn Temporal Discontinuties Modified Z-Score'] = [this_antenna.nn_temp_discon_zs[jd] for jd in jds]
for col in z_score_cols:
    df[col] = z_score_cols[col]

ant_metrics_cols = {}
ant_metrics_cols['Average Dead Ant Metric (Jee)'] = [this_antenna.Jee_dead_metrics[jd] for jd in jds]
ant_metrics_cols['Average Dead Ant Metric (Jnn)'] = [this_antenna.Jnn_dead_metrics[jd] for jd in jds]
ant_metrics_cols['Average Crossed Ant Metric'] = [this_antenna.crossed_metrics[jd] for jd in jds]
for col in ant_metrics_cols:
    df[col] = ant_metrics_cols[col]

redcal_cols = {}
redcal_cols['Median chi^2 Per Antenna (Jee)'] = [this_antenna.Jee_chisqs[jd] for jd in jds]
redcal_cols['Median chi^2 Per Antenna (Jnn)'] = [this_antenna.Jnn_chisqs[jd] for jd in jds]   
for col in redcal_cols:
    df[col] = redcal_cols[col]

# style dataframe
table = df.style.hide_index()\
          .applymap(lambda val: f'background-color: {status_colors[val]}' if val in status_colors else '', subset=['A Priori Status']) \
          .background_gradient(cmap='viridis', vmax=mean_round_modz_cut * 3, vmin=0, axis=None, subset=list(z_score_cols.keys())) \
          .background_gradient(cmap='bwr_r', vmin=dead_cut-.25, vmax=dead_cut+.25, axis=0, subset=list([col for col in ant_metrics_cols if 'dead' in col.lower()])) \
          .background_gradient(cmap='bwr_r', vmin=crossed_cut-.25, vmax=crossed_cut+.25, axis=0, subset=list([col for col in ant_metrics_cols if 'crossed' in col.lower()])) \
          .background_gradient(cmap='plasma', vmax=4, vmin=1, axis=None, subset=list(redcal_cols.keys())) \
          .applymap(lambda val: 'font-weight: bold' if val < dead_cut else '', subset=list([col for col in ant_metrics_cols if 'dead' in col.lower()])) \
          .applymap(lambda val: 'font-weight: bold' if val < crossed_cut else '', subset=list([col for col in ant_metrics_cols if 'crossed' in col.lower()])) \
          .applymap(lambda val: 'font-weight: bold' if val > mean_round_modz_cut else '', subset=list(z_score_cols.keys())) \
          .applymap(lambda val: 'color: red' if val > mean_round_modz_cut else '', subset=list(z_score_cols.keys())) \
          .bar(subset=list(bar_cols.keys()), vmin=0, vmax=1) \
          .format({col: '{:,.4f}'.format for col in z_score_cols}) \
          .format({col: '{:,.4f}'.format for col in ant_metrics_cols}) \
          .format('{:,.2%}', na_rep='-', subset=list(bar_cols.keys())) \
          .set_table_styles([dict(selector="th",props=[('max-width', f'70pt')])]) 

Table 1: Per-Night RTP Summary Info For This Atenna¶

This table reproduces each night's row for this antenna from the RTP Summary notebooks. For more info on the columns, see those notebooks, linked in the JD column.

In [10]:
display(HTML(f'<h2>Antenna {antenna}, Node {this_antenna.node}:</h2>'))
HTML(table.render(render_links=True, escape=False))

Antenna 97, Node N11:

Out[10]:
JDs A Priori Status Auto Metrics Flags Dead Fraction in Ant Metrics (Jee) Dead Fraction in Ant Metrics (Jnn) Crossed Fraction in Ant Metrics Flag Fraction Before Redcal Flagged By Redcal chi^2 Fraction ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score Average Dead Ant Metric (Jee) Average Dead Ant Metric (Jnn) Average Crossed Ant Metric Median chi^2 Per Antenna (Jee) Median chi^2 Per Antenna (Jnn)
2459916 not_connected 100.00% 0.00% 0.00% 0.00% - - 0.797607 2.176688 0.137368 -0.271942 -0.529566 -0.696061 6.521322 13.267769 0.5856 0.6235 0.3950 nan nan
2459915 not_connected 100.00% 0.00% 0.00% 0.00% - - 0.694190 2.520998 -0.136271 -0.496319 -0.180938 1.690770 2.262924 7.515397 0.6326 0.6576 0.3554 nan nan
2459914 not_connected 100.00% 0.00% 0.00% 0.00% - - 1.076869 2.866654 -0.478289 -0.778223 19.251775 3.052812 3.298107 6.500346 0.6632 0.6980 0.3073 nan nan
2459913 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.501034 5.165717 -1.619467 0.940079 -0.819789 4.808643 9.333844 23.967741 0.6197 0.5790 0.4051 nan nan
2459912 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.783039 6.485306 -1.659770 2.110686 -0.596492 6.263311 8.378201 11.855318 0.5987 0.5194 0.4032 nan nan
2459911 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.896417 3.649992 0.294485 0.177782 -0.940625 -1.017405 -1.268349 6.637327 0.6162 0.6006 0.4092 nan nan
2459910 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.836975 3.545443 0.243367 0.171530 -0.958209 -1.098357 -1.048013 5.351347 0.6207 0.6031 0.4081 nan nan
2459909 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.891845 3.816929 0.043637 0.177072 -0.725937 -0.255783 -0.894299 10.082595 0.6169 0.6002 0.4064 nan nan
2459908 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.858925 4.052836 0.139456 0.302450 -0.860776 -1.075376 -1.143194 10.894032 0.6219 0.6069 0.4023 nan nan
2459907 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.853452 4.047015 0.170761 0.189451 -0.806931 -0.668177 -1.047108 8.967323 0.6198 0.6077 0.4004 nan nan
2459906 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.859565 4.026892 0.646561 -0.071249 -0.930789 -0.366877 -1.570078 12.776671 0.6107 0.5994 0.4022 nan nan
2459905 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.851162 3.591251 0.435377 -0.163950 -1.413424 -1.619458 -1.009616 10.945968 0.6045 0.5985 0.4059 nan nan
2459904 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.886751 3.651592 0.750539 -0.092512 -1.280675 -0.926153 -1.615291 20.271171 0.6087 0.5991 0.3985 nan nan
2459903 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.841369 3.777384 0.438977 0.045299 -0.658898 -0.269052 -1.863051 21.314505 0.6110 0.6007 0.4030 nan nan
2459902 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.655035 4.266356 0.631496 -0.107494 -0.959292 0.350138 -0.923425 9.864943 0.6172 0.6015 0.3970 nan nan
2459901 not_connected 100.00% 0.00% 0.00% 0.00% - - -1.199485 4.144218 0.142265 0.019415 -0.758073 -0.224156 -1.191166 10.154232 0.6169 0.5997 0.4044 nan nan
2459900 not_connected 100.00% 0.00% 0.00% 0.00% - - -1.012873 3.618456 0.171096 0.057618 -0.719812 0.138387 -1.421571 10.504900 0.5600 0.5644 0.3287 nan nan
2459898 not_connected 100.00% 0.00% 0.00% 0.00% - - -1.025043 3.709651 0.273940 -0.102555 -0.831367 -0.980564 -0.867867 16.447496 0.6176 0.6022 0.4016 nan nan
2459897 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.768057 3.666840 0.628586 0.077208 -0.485535 -0.212382 -1.046281 15.274690 0.6231 0.6044 0.3998 nan nan
2459896 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.807001 3.324252 0.457101 0.147276 -1.413593 -2.166734 -0.961813 7.529114 0.6267 0.6094 0.3984 nan nan
2459895 not_connected 0.00% 0.00% 0.00% 0.00% - - -1.003575 3.380280 0.738104 -0.262184 -0.824811 -0.809982 -0.835825 3.443037 0.7261 0.7140 0.2893 nan nan
2459894 not_connected 100.00% 0.00% 0.00% 0.00% - - -1.210580 4.431711 0.485049 -0.012445 -0.830644 0.200056 -0.625903 10.630395 0.6360 0.6102 0.3920 nan nan
2459893 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.971690 4.058777 0.293187 0.119781 -0.939373 -0.505608 -1.010248 14.644530 0.6363 0.6147 0.3939 nan nan
2459892 not_connected 100.00% 0.00% 0.00% 0.00% - - -1.082190 4.145026 0.350729 0.096355 -0.966290 -0.670865 -1.151835 11.284672 0.6320 0.6180 0.3921 nan nan
2459891 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.942641 3.834564 0.710458 0.092536 -1.384343 -2.053424 -1.130035 10.063431 0.6240 0.6053 0.3984 nan nan
2459890 not_connected 100.00% 0.00% 0.00% 0.00% - - -1.180724 3.996643 0.629747 -0.198457 -1.091940 0.152632 -0.797423 6.603408 0.6263 0.6008 0.3980 nan nan
2459889 not_connected 100.00% 0.00% 0.00% 0.00% - - -1.210753 4.757162 0.635572 -0.086605 -1.840160 -2.825671 -1.901119 13.530249 0.6355 0.6075 0.3944 nan nan
2459888 not_connected 100.00% 0.00% 0.00% 0.00% - - -0.950336 3.867840 0.642108 -0.019238 -0.756022 -0.814704 -1.052452 6.002983 0.6533 0.6367 0.3866 nan nan
2459887 not_connected 100.00% 0.00% 0.00% 0.00% - - -1.200575 3.974664 -0.346380 -0.332379 -2.002293 3.982200 -0.394037 9.357313 0.6356 0.6122 0.3989 nan nan
2459886 not_connected 100.00% 0.00% 0.00% 0.00% - - -1.244820 1.632904 0.429261 2.479603 3.083664 9.419768 -0.202145 5.847441 0.7057 0.7015 0.3646 nan nan
2459885 not_connected 100.00% 0.00% 0.00% 0.00% - - 0.610672 7.327288 23.434585 0.469969 2.402909 5.594481 7.088334 4.694931 0.6791 0.6544 0.3610 nan nan
2459884 not_connected 100.00% 0.00% 0.00% 0.00% - - 3.374789 2.814690 4.351871 -0.970557 3.722941 -1.416520 -3.080625 11.155568 0.6361 0.6158 0.3995 nan nan
2459883 not_connected 100.00% 0.00% 0.00% 0.00% - - 5.595798 5.176599 38.290567 2.659650 4.733698 0.275204 -5.384122 27.380236 0.6374 0.6247 0.3895 nan nan
2459882 not_connected 100.00% 0.00% 0.00% 0.00% - - 8.534966 8.990288 45.269301 3.399874 6.547182 1.963317 -2.367317 12.556101 0.6385 0.6189 0.3884 nan nan
2459881 not_connected 100.00% 0.00% 0.00% 0.00% - - 5.685660 4.373160 50.785966 4.580467 12.774667 4.875729 -4.887029 32.353040 0.6885 0.6801 0.3329 nan nan
2459880 not_connected 100.00% 0.00% 0.00% 0.00% - - 6.147858 5.987109 40.745759 2.452918 3.874963 0.422763 -3.226185 14.128993 0.6338 0.6176 0.3968 nan nan
2459879 not_connected 100.00% 0.00% 0.00% 0.00% - - 2.131605 2.642341 1.592376 -0.425093 -0.764735 -0.621569 -2.851758 12.852976 0.6191 0.6123 0.4089 nan nan
2459878 not_connected 100.00% 0.00% 0.00% 0.00% - - 5.903511 5.583668 49.649719 3.749015 7.037772 3.249374 -6.201801 32.582414 0.6259 0.6220 0.3969 nan nan

Load antenna metric spectra and waterfalls from auto_metrics notebooks.¶

In [11]:
htmls_to_display = []
for am_html in auto_metric_htmls:
    html_to_display = ''
    # read html into a list of lines
    with open(am_html) as f:
        lines = f.readlines()
    
    # find section with this antenna's metric plots and add to html_to_display
    jd = [int(s) for s in re.split('_|\.', am_html) if s.isdigit()][-1]
    try:
        section_start_line = lines.index(f'<h2>Antenna {antenna}: {jd}</h2>\n')
    except ValueError:
        continue
    html_to_display += lines[section_start_line].replace(str(jd), f'<a href="{jd_to_auto_metrics_url(jd)}" target="_blank">{jd}</a>')
    for line in lines[section_start_line + 1:]:
        html_to_display += line
        if '<hr' in line:
            htmls_to_display.append(html_to_display)
            break

Figure 1: Antenna autocorrelation metric spectra and waterfalls.¶

These figures are reproduced from auto_metrics notebooks. For more info on the specific plots and metrics, see those notebooks (linked at the JD). The most recent 100 days (at most) are shown.

In [12]:
for i, html_to_display in enumerate(htmls_to_display):
    if i == 100:
        break
    display(HTML(html_to_display))

Antenna 97: 2459916

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 13.267769 0.797607 2.176688 0.137368 -0.271942 -0.529566 -0.696061 6.521322 13.267769

Antenna 97: 2459915

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 7.515397 0.694190 2.520998 -0.136271 -0.496319 -0.180938 1.690770 2.262924 7.515397

Antenna 97: 2459914

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
97 N11 not_connected ee Temporal Variability 19.251775 1.076869 2.866654 -0.478289 -0.778223 19.251775 3.052812 3.298107 6.500346

Antenna 97: 2459913

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 23.967741 5.165717 -0.501034 0.940079 -1.619467 4.808643 -0.819789 23.967741 9.333844

Antenna 97: 2459912

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 11.855318 6.485306 -0.783039 2.110686 -1.659770 6.263311 -0.596492 11.855318 8.378201

Antenna 97: 2459911

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 6.637327 3.649992 -0.896417 0.177782 0.294485 -1.017405 -0.940625 6.637327 -1.268349

Antenna 97: 2459910

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 5.351347 3.545443 -0.836975 0.171530 0.243367 -1.098357 -0.958209 5.351347 -1.048013

Antenna 97: 2459909

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 10.082595 3.816929 -0.891845 0.177072 0.043637 -0.255783 -0.725937 10.082595 -0.894299

Antenna 97: 2459908

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 10.894032 -0.858925 4.052836 0.139456 0.302450 -0.860776 -1.075376 -1.143194 10.894032

Antenna 97: 2459907

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 8.967323 4.047015 -0.853452 0.189451 0.170761 -0.668177 -0.806931 8.967323 -1.047108

Antenna 97: 2459906

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 12.776671 4.026892 -0.859565 -0.071249 0.646561 -0.366877 -0.930789 12.776671 -1.570078

Antenna 97: 2459905

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 10.945968 3.591251 -0.851162 -0.163950 0.435377 -1.619458 -1.413424 10.945968 -1.009616

Antenna 97: 2459904

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 20.271171 3.651592 -0.886751 -0.092512 0.750539 -0.926153 -1.280675 20.271171 -1.615291

Antenna 97: 2459903

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 21.314505 3.777384 -0.841369 0.045299 0.438977 -0.269052 -0.658898 21.314505 -1.863051

Antenna 97: 2459902

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 9.864943 -0.655035 4.266356 0.631496 -0.107494 -0.959292 0.350138 -0.923425 9.864943

Antenna 97: 2459901

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 10.154232 -1.199485 4.144218 0.142265 0.019415 -0.758073 -0.224156 -1.191166 10.154232

Antenna 97: 2459900

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 10.504900 -1.012873 3.618456 0.171096 0.057618 -0.719812 0.138387 -1.421571 10.504900

Antenna 97: 2459898

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 16.447496 3.709651 -1.025043 -0.102555 0.273940 -0.980564 -0.831367 16.447496 -0.867867

Antenna 97: 2459897

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 15.274690 3.666840 -0.768057 0.077208 0.628586 -0.212382 -0.485535 15.274690 -1.046281

Antenna 97: 2459896

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 7.529114 3.324252 -0.807001 0.147276 0.457101 -2.166734 -1.413593 7.529114 -0.961813

Antenna 97: 2459895

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 3.443037 -1.003575 3.380280 0.738104 -0.262184 -0.824811 -0.809982 -0.835825 3.443037

Antenna 97: 2459894

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 10.630395 4.431711 -1.210580 -0.012445 0.485049 0.200056 -0.830644 10.630395 -0.625903

Antenna 97: 2459893

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 14.644530 -0.971690 4.058777 0.293187 0.119781 -0.939373 -0.505608 -1.010248 14.644530

Antenna 97: 2459892

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 11.284672 4.145026 -1.082190 0.096355 0.350729 -0.670865 -0.966290 11.284672 -1.151835

Antenna 97: 2459891

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 10.063431 -0.942641 3.834564 0.710458 0.092536 -1.384343 -2.053424 -1.130035 10.063431

Antenna 97: 2459890

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 6.603408 3.996643 -1.180724 -0.198457 0.629747 0.152632 -1.091940 6.603408 -0.797423

Antenna 97: 2459889

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 13.530249 -1.210753 4.757162 0.635572 -0.086605 -1.840160 -2.825671 -1.901119 13.530249

Antenna 97: 2459888

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 6.002983 3.867840 -0.950336 -0.019238 0.642108 -0.814704 -0.756022 6.002983 -1.052452

Antenna 97: 2459887

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 9.357313 3.974664 -1.200575 -0.332379 -0.346380 3.982200 -2.002293 9.357313 -0.394037

Antenna 97: 2459886

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Variability 9.419768 -1.244820 1.632904 0.429261 2.479603 3.083664 9.419768 -0.202145 5.847441

Antenna 97: 2459885

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected ee Power 23.434585 7.327288 0.610672 0.469969 23.434585 5.594481 2.402909 4.694931 7.088334

Antenna 97: 2459884

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 11.155568 2.814690 3.374789 -0.970557 4.351871 -1.416520 3.722941 11.155568 -3.080625

Antenna 97: 2459883

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected ee Power 38.290567 5.176599 5.595798 2.659650 38.290567 0.275204 4.733698 27.380236 -5.384122

Antenna 97: 2459882

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected ee Power 45.269301 8.990288 8.534966 3.399874 45.269301 1.963317 6.547182 12.556101 -2.367317

Antenna 97: 2459881

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected ee Power 50.785966 4.373160 5.685660 4.580467 50.785966 4.875729 12.774667 32.353040 -4.887029

Antenna 97: 2459880

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected ee Power 40.745759 5.987109 6.147858 2.452918 40.745759 0.422763 3.874963 14.128993 -3.226185

Antenna 97: 2459879

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected nn Temporal Discontinuties 12.852976 2.642341 2.131605 -0.425093 1.592376 -0.621569 -0.764735 12.852976 -2.851758

Antenna 97: 2459878

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
97 N11 not_connected ee Power 49.649719 5.583668 5.903511 3.749015 49.649719 3.249374 7.037772 32.582414 -6.201801

In [ ]: